billion-dollar grass - English Synonyms Dictionary